379456400b1094260841e2bda42a66006821ee07,src/main/java/org/nanopub/extra/server/ServerInfo.java,ServerInfo,load,#String#Class#,33
Before Change
ServerInfo si = null;
InputStream in = null;
try {
RequestConfig requestConfig = RequestConfig.custom().setConnectTimeout(5 * 1000).build();
HttpClient c = HttpClientBuilder.create().setDefaultRequestConfig(requestConfig).build();
in = c.execute(get).getEntity().getContent();
si = new Gson().fromJson(new InputStreamReader(in), serverInfoClass);
After Change
ServerInfo si = null;
InputStream in = null;
try {
RequestConfig requestConfig = RequestConfig.custom().setConnectTimeout(10000)
.setConnectionRequestTimeout(10000).setSocketTimeout(10000).build();
HttpClient c = HttpClientBuilder.create().setDefaultRequestConfig(requestConfig).build();
in = c.execute(get).getEntity().getContent();
si = new Gson().fromJson(new InputStreamReader(in), serverInfoClass);